/*
 * @(#)  default.css
 * 
 * @author   benben
 * @date     2009-05-05
 * @version  2.0
 */
 
.font {font:normal 12px tahoma, arial, helvetica, sans-serif;}

html,body {
	width:100%;
	height:100%;
}
body {
	background:#eeecde url(image/all/idxBg.gif) top repeat-x;
	margin:0px;
	cursor:default;
}
.bodyWrap {
	width:986px;
}

.navigationBar {
	color:#b8df40;
	height:48px;
	background:url(image/all/navigationBarBg.gif) left no-repeat;
	line-height:44px;
	vertical-align:middle;
	padding-right:20px;
}
.navigationBar a {
	color:#b8df40;
	text-decoration:none;
}
.navigationBar a:hover {
	color:#f0eee1;
}
.pageLogo {
	background:url(image/all/logo.png) left no-repeat;
}
.pageTopWrap {
	height:148px;
	background:url(image/all/pageTopBg.jpg) right no-repeat;
	padding-right:54px;
}
.menuWrap {
	width:470px;
	height:34px;
	background:url(image/all/menuBg.png) no-repeat;
}

.pageBodyTop {
	height:72px;
	background:url(image/all/pageBodyTopBg.png) no-repeat;
	padding-left:30px;
}
.pageBodySideLeft {
	background:url(image/all/pageBodySide.gif) left repeat-y;
	padding-left:28px;
}
.pageBodySideRight {
	background:url(image/all/pageBodySide.gif) right repeat-y;
	padding-right:28px;
}
.pageBodySideCenter {
	background:#fff;
}
.pageBodyBtm {
	height:18px;
	background:url(image/all/pageBodyBtmBg.png) no-repeat;
}

.pageBtmBg {
	color:#fff;
	background:url(image/all/pageBtmBg.png) repeat-x;
}
.pbGroupWrap {
	height:119px;
	padding-top:23px;
	float:left;
}
.doubleLine {
	height:25px;
	background:url(image/all/doubleLine.gif) repeat-x;
	padding-right:7px;
}
.slCaption {
	background:url(image/all/siteLinks.gif) left top no-repeat;
	padding-top:4px;
}
.linkItem {
	margin-top:10px;
}
.lbCaption {
	height:36px;
	background:url(image/all/lastBlog.gif) left top no-repeat;
}
.myBlog {
	color:#fff;
	height:70px;
	line-height:19px;
	padding-left:13px;
	float:left;
}
.readBlog {
	color:#708a1a;
	text-decoration:none;
	display:block;
	margin-top:10px;
}
.lastBlogBg {
	height:32px;
	background:url(image/all/lastBlogBg.gif) right bottom no-repeat;
	margin-right:75px;
}
.pbMenu {
	
	width:500px;
	font-size:14px;
	line-height:45px;
	float:left;
}
.pbMenu a, .copyright a {
	color:#fff;
	text-decoration:none;
}
.pbMenu a:hover, .copyright a:hover {
	color:#fb0;
}
.copyright {
	padding-top:6px;
	padding-right:32px;
}


.splitLine {
	height:31px;
	background:url(image/all/splitLine.png) no-repeat;
	margin-top:6px;
}
/* download */
.pageBodyRight p {
	line-height:18px;
	vertical-align:middle;
	padding:5px 0;
	margin:0px;
}
/* skin */
.skinList {
	width:270px;
	border-collapse:collapse;
	line-height:18px;
}
.skinList td {
	height:68px;
	text-align:left;
}
/* custom */
.customBox {
	background:url(image/all/custom.gif) 31px 34px no-repeat;
	padding-top:9px;
	margin-bottom:18px;
}
/* support */
.supportBox {
	background:url(image/all/support.gif) 19px 19px no-repeat;
	line-height:21px;
	padding:11px 0 11px 101px;
}

/*font color*/
.lightBlue{
	color:#78a7b7;
}
.gray {
	color:#adadab;
}